@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(banner.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
/* ��ҳ��ʼ */
.header{width:100%; height:100px; border-top:30px solid #797979; overflow:hidden;}
.logo{float:left; width:290px; overflow:hidden;}
.ad01{float:left; margin-left:20px; width:350px; padding-top:50px; overflow:hidden;}
.hotline{float:right; margin-top:40px; height:47px; line-height:47px; padding-left:55px; color:#464646; font-size:18px; font-family:microsoft yahei; background:url(../Images/tel.jpg) no-repeat left center;}
.hotline strong{ font-size:22px; color:#d22833;}

.i_nav{height:45px; background:#ee7700;}
/*.i_nav li{float:left; width:130px; height:45px; line-height:45px; font-size:15px; font-weight:bold;}
.i_nav li a{display:block; color:#FFF; text-align:center;}
.i_nav li a:hover{color:#FFF; text-decoration:none; background:#6d3e12;}
.i_nav li a.on{color:#FFF; text-decoration:none; background:#6d3e12;}*/

.banner{height: 399px; overflow: hidden; position: relative; width: 100%;}
.i_banner{display: inline; float: left;}

.speednav{width:100%; height:100px; background:#f77b00;  display: none;}
.speednav li{float:left; width:293px; height:100px;}
.speednav li.line{width:1px; background:url(../Images/icon06.jpg) no-repeat left center;}
.speednav li img{float:left; margin:22px 0 0 45px;}

.i_container{}

.i_notice{width:100%; height:38px; margin-top:1px; font-size:14px; font-weight:bold; color:#626262; background:#fafafa;}
.i_notice h3{float:left; width:80px; line-height:38px; font-size:14px; font-weight:bold; color:#626262;}
.i_notice ul{float:left; width:1000px; height:38px; overflow:hidden; line-height:38px;}
.i_notice li{height:38px; line-height:38px;}
.i_notice a{color:#d1081b;}

.i_case{width:1178px; margin:10px auto 0;  display: none;}
.i_case_l{width:1178px; margin-top:10px; overflow:hidden;}
.i_case_l ul{ width:1200px; overflow:hidden;}
.i_case_l li{ float:left; display:inline; width:218px; height:190px; margin:10px 22px 0 0;}
.i_case_l li img{ width:218px; height:160px;}
.i_case_l li span{ display:block; line-height:30px; text-align:center;}

.i_sev{height:30px; margin-top:30px; padding:20px 0; background:#f5f5f5; font-family:microsoft yahei; border-width:1px 0; border-style:solid; border-color:#eaeaea;  display: none;}
.i_sev img{float:left; width:30px; height:30px; margin-right:10px;}
.i_sev h3{float:left; width:120px; height:30px; line-height:15px; font-size:14px;}
.i_sev li{float:left; width:176px; height:30px; line-height:15px; font-size:14px;}

.i_team{width:1178px; margin:0 auto;  display: none;}
.i_team_l{width:1178px; height:185px;}
.i_team_ll{float:left; width:123px; height:185px; overflow:hidden; font-family:microsoft yahei;}
.i_team_ll li{width:123px; height:50px; margin-bottom:17px; font-size:14px; text-align:center; line-height:50px;}
.i_team_ll li {display:block; width:123px; height:50px; color:#000; background:#e7e7e7;}
.i_team_ll .hover{ background:#ee7700;}
.i_team_ll .hover a{color:#FFF;}
.i_team_lr{float:right; width:1041px; height:185px; overflow:hidden;}
.i_team_lr ul{width:1055px; overflow:hidden;}
.i_team_lr li{float:left; display:inline; margin-right:17px; width:184px; height:175px; padding:4px; border:1px solid #e0e0e0;}
.i_team_lr li i{width:184px; height:150px;display:block;overflow:hidden;}
.i_team_lr li i img {width:100%;}
.i_team_lr li span{display:block; line-height:25px; text-align:center;}

.i_box01{width:1178px; margin:20px auto 0;}
.i_box02{width:1178px; margin:0px auto 0;}
.i_about{float:left; width:412px;}
.i_about_c{height:180px; padding:0 10px 0 10px; margin-top:15px; line-height:20px;}

.i_cons{float:right; width:734px;}
.i_cons_l{width:734px; margin-top:15px; overflow:hidden;}
.i_cons_l ul{width:884px; overflow:hidden;}
.i_cons_l li{float:left; display:inline; margin-right:20px; width:201px;}
.i_cons_l li img{width:201px; height:148px;}
.i_cons_l li span{display:block; padding-top:10px; line-height:30px; text-align:center; font-size:14px;}
.i_cons_l li span a{display:block; padding-top:10px; line-height:30px; text-align:center; font-size:14px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}

.i_news01{float:left; width:370px; margin-right:29px; font-family:microsoft yahei;}
.i_news01_f{width:370px; margin-top:10px;}
.i_news01_f h3{height:20px; line-height:20px; padding:10px 0; font-size:16px;}
.i_news01_f a{color:#ee7700;}
.i_news01_f dl{width:370px; height:86px; padding-bottom:10px; border-bottom:1px dotted #cccccc;}
.i_news01_f dl dt{float:left; width:126px;}
.i_news01_f dl dt img{ padding:2px; width:120px; height:80px; border:1px solid #e5e5e5;}
.i_news01_f dl dd{float:right; width:224px; font-size:14px; line-height:28px; height:84px; overflow:hidden;}
.i_news01_l{width:370px; margin-top:10px;}
.i_news01_l li{height:28px; line-height:28px; padding-left:10px; font-size:14px; background:url(../Images/icon15.jpg) no-repeat left center;}
.i_news01_l li a{display:block; float:left; width:270px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news01_l li span{display:block; float:right; text-align:right; width:90px;}

.i_honor{width:1178px; margin:10px auto 30px;}
.i_honor_l{width:1178px; margin-top:15px;}

.footer{width:100%; color:#FFF; text-align:center; padding-bottom:20px; border-top:2px solid #cccccc; background:url(../Images/footer_bg.jpg) repeat left top;}
.links{height:40px; background:#3e3e3e;}
.links dl{width:1178px; margin:0 auto; line-height:40px;}
.links dl dt{float:left; width:80px;}
.links dl dd{float:left; width:1098px; text-align:left;}
.links dl dd a{padding-right:20px;}
.footer a{color:#FFF;}
.footer a:hover{color:#FFF; text-decoration:underline;}

.footer_nav{color:#FFF; padding:15px 0;}
.footer_nav span{padding:0 15px;}
.copyright{ line-height:20px;}
/* ��ҳ���� */


/* ��ҳ��ʼ */
.p_container{padding-top:15px; width:1178px; margin:0 auto;}
.p_left{float:left; width:245px;}
.p_right{float:right; width:915px;}

.sidebar{width:245px;}
/*.sidebar_l{width:245px; padding:1px 0 15px; background:#f77b00;}
.sidebar_l li{width:245px; height:42px; font-family:microsoft yahei;}
.sidebar_l li.line{height:2px; overflow:hidden; background:url(../Images/icon16.jpg) no-repeat left top;}
.sidebar_l li a{display:block; text-indent:75px; line-height:42px; font-size:16px; color:#FFF;}
.sidebar_l li a:hover{ background:url(../Images/icon17.jpg) no-repeat 183px center #f79700;}
.sidebar_l li a.on{ background:url(../Images/icon17.jpg) no-repeat 183px center #f79700;}*/

.p_lnews{margin-top:10px; width:245px;}
.p_lnews_l{width:219px; padding:13px; background:#f6f0e4;}
.p_lnews_l li{height:29px; line-height:29px; text-indent:10px; font-size:14px; background:url(../Images/icon15.jpg) no-repeat left center;}
.p_lnews_l li a{display:block; width:209px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.p_lcon{margin-top:10px; width:245px;}
.p_lcon_c{width:219px; padding:13px; font-size:14px; line-height:25px; background:#f6f0e4;}

.p_rtitle{width:915px; height:41px; border-bottom:2px solid #f77b00;}
.p_rtitle h3{float:left; height:41px; line-height:41px; font-size:20px; text-indent:20px; font-family:microsoft yahei; background:url(../Images/icon18.jpg) no-repeat 4px center;}
.p_path{float:right; padding-top:20px;}

.p_about{padding:20px; line-height:25px; font-size:12px;}

/* ��ҳ���� */
